Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F13 Germany F6 Germany F8 Germany F9 Germany F12 Belgium F1 Germany F13 Germany F16 Germany F17b Germany F19 Germany F18 Germany F20 Belarus F2 Germany F1 Germany F4 Turkey F1 Turkey F3 Turkey F5 Spain F12 Czech Republic F2 Czech Republic F3 Germany F5 Germany F7 Estonia F1 Germany F10 Belgium F1 Belarus F1 Belgium F2 Belarus F2 Belarus F3 Germany F18 Belarus F4 Czech Republic F5 Germany F2 Germany F4 Spain F9 Russia F2 Spain F10 Italy F5 Bulgaria F2 Czech Republic F1 Poland F3 Germany F5 Armenia F2 Estonia F2 Lithuania F1 Poland F5 Germany F17 Kazakhstan F7 Kazakhstan F8 Russia F1 Russia F2 Russia F4 Russia F5 Russia F7 Kazakhstan F1 Kazakhstan F2 Kazakhstan F3 France F8 Spain F12 Poland F1 Romania F3 Poland F2 Poland F3 Germany F6 Russia F8 Netherlands F3 Russia F9 Kazakhstan F6 Kazakhstan F7 Germany F11 Germany F12 Italy F22 Italy F23 Italy F24 Germany F19 Kazakhstan F8 Kazakhstan F9 France F22 Germany F3 Germany F4 Russia F1 Russia F2 Ukraine F3 Turkey F12 Uzbekistan F1 Uzbekistan F2 Russia F6 Russia F7 Russia F8 Belarus F1 Belarus F2 Egypt F34 Croatia F5 Russia F3 Spain F15 Belarus F4 Turkey F26 Turkey F27 Belarus F1 Belarus F2 Russia F8 Russia F7 Italy F3 (Basiglio) Uzbekistan F1 (Bukhara) Uzbekistan F2 (Karshi) Germany F11 M25 Kursumlijska Banja M25 Hong Kong Bratislava Challenger Recanati Challenger Phoenix Challenger Braunschweig Challenger Bergamo Challenger Aachen Challenger M25 Toulouse-Balma Todi Challenger Phoenix Challenger M15 Luan M25 Luzhou M15 Maanshan M15 Astana Freudenstadt Challenger Marburg Challenger Tashkent Challenger Marrakech Challenger Karshi Challenger Tyumen Challenger Izmir Challenger Furth Challenger Budapest Challenger Andria Challenger Bangkok Challenger Canberra Challenger Bangkok Challenger Ilkley Challenger Alphen Challenger Zug Challenger Nur-Sultan Challenger Vilnius Challenger Phoenix Challenger M25 Kiseljak Karshi Challenger Astana Challenger San Marino Challenger Shenzhen 1 Challenger Shenzhen 2 Challenger Tyumen Challenger Matsuyama Challenger Kobe Challenger Yokohama Challenger Oeiras 1 Challenger Oeiras 2 Challenger Nottingham Challenger Glasgow Challenger Pau Challenger Lille Challenger Szczecin Challenger Gwangju Challenger Shenzhen 1 Challenger Guangzhou Challenger Wuxi Challenger Kachreti Challenger Perugia Challenger Salzburg Challenger Sassuolo Challenger Rennes Challenger Milan Challenger Pozoblanco Challenger Porto Challenger Zhangjiagang Challenger Shanghai Challenger Guangzhou Challenger Nonthaburi 4 Challenger St. Brieuc Challenger Brest Challenger Bratislava 2 Challenger Oeiras 1 Challenger New Delhi Challenger Phoenix Challenger Cherbourg Challenger Szczecin Challenger Estoril Challenger St. Brieuc Challenger Chisinau Challenger Furth Challenger Astana Challenger Cancun Challenger Manacor Challenger Cassis Challenger Trnava Challenger Rennes Challenger St. Tropez Challenger Segovia Challenger Samarkand Challenger Masters Series - Hamburg Mercedes Cup - Stuttgart SkiStar Swedish Open - Bastad If Stockholm Open - Stockholm Kremlin Cup - Moscow Heineken Open - Auckland Valencia Open - Valencia Gazprom Hungarian Open - Budapest St. Petersburg Open - St. Petersburg Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Gazprom Hungarian Open - Budapest Noventi Open - Halle Abierto Mexicano de Tenis Mifel - Los Cabos Moselle Open - Metz Chengdu Open - Chengdu Kremlin Cup - Moscow Swiss Indoors Basel - Basel Rennes Challenger Tata Open Maharashtra - Pune Quimper Challenger Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai bett1HULKS Championships - Cologne Astana Open - Nur-Sultan Hamburg European Open - Hamburg Sofia Open - Sofia Antalya Open - Antalya Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Noventi Open - Halle Nature Valley International - Eastbourne Shymkent Challenger Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Sofia Open - Sofia Sardegna Open - Cagliari Emilia-Romagna Open - Parma Astana Open - Nur-Sultan Adelaide International 1 - Adelaide Adelaide International 2 - Adelaide Tata Open Maharashtra - Pune ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Noventi Open - Halle Sofia Open - Sofia PBZ Zagreb Indoors - Zagreb BMW Open - Munich Open 13 - Marseille Power Horse Cup - Dusseldorf Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Chengdu Open - Chengdu Zhuhai Open - Zhuhai Moselle Open - Metz Astana Open - Astana China Open - Beijing European Open - Antwerp PBZ Zagreb Indoors - Zagreb Swiss Indoors Basel - Basel BMW Open - Munich Geneva Open - Geneva Hong Kong Tennis Open - Hong Kong Koblenz Challenger Austrian Open - Kitzbuhel ABN AMRO Open - Rotterdam Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Aircel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Boss Open - Stuttgart Mercedes Cup - Stuttgart Terra Wortmann Open - Halle Bet-at-home Open - Hamburg Manama Challenger Generali Open - Kitzbuhel EFG Swiss Open - Gstaad Moselle Open - Metz European Open - Antwerp Erste Bank Open - Vienna Chengdu Open - Chengdu BMW Open - Munich Erste Bank Open - Vienna Moselle Open - Metz Busan Challenger ABN AMRO Open - Rotterdam Bratislava Challenger Open 13 Provence - Marseille Qatar ExxonMobil Open - Doha Geneva Open - Geneva Dubai Duty Free Tennis Championships - Dubai SkiStar Swedish Open - Bastad BMW Open - Munich Bet-at-home Open - Hamburg Hamburg Open - Hamburg Boss Open - Stuttgart Generali Open - Kitzbuhel Terra Wortmann Open - Halle Winston-Salem Open - Winston-Salem EFG Swiss Open - Gstaad Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Bendigo Challenger If Stockholm Open - Stockholm Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech BMW Open - Munich Mercedes Cup - Stuttgart Gerry Weber Open - Halle German Tennis Championships - Hamburg Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Chengdu Open - Chengdu Rakuten Japan Open - Tokyo European Open - Antwerp Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Tata Open Maharashtra - Pune ASB Classic - Auckland DIEMA XTRA Sofia Open - Sofia Helsinki Challenger Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Heilbronn Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle Astana Challenger Chengdu Open - Chengdu Sydney International - Sydney Open 13 - Marseille European Open - Antwerp Moselle Open - Metz ABN AMRO World Tennis Tournament - Rotterdam Generali Open - Kitzbuhel Bratislava Challenger Helsinki Challenger Wolfsburg Challenger Cherbourg Challenger Prague Challenger Cremona Challenger Alphen Challenger Madrid Challenger Helsinki Challenger Barletta Challenger Seville Challenger Loughborough Challenger Le Gosier Challenger Bordeaux Challenger Braunschweig Challenger Portoroz Challenger Astana Challenger Istanbul Challenger Fergana Challenger Helsinki Challenger Bergamo Challenger Kolkata Challenger Irving Challenger Kazan Challenger Batman Challenger Heilbronn Challenger Segovia Challenger Prague Challenger Alphen Challenger Mons Challenger Tashkent Challenger Gerry Weber Open - Halle Bratislava Challenger Bergamo Challenger Wroclaw Challenger Quimper Challenger Jonkoping Challenger St. Brieuc Challenger Heilbronn Challenger Braunschweig Challenger Bratislava Challenger Brescia Challenger Bergamo Challenger Karshi Challenger Astana Challenger Portoroz Challenger Genova Challenger Samarkand Challenger Thionville Challenger Tunis Challenger BMW Open - Munich Karshi Challenger Gerry Weber Open - Halle Fergana Challenger Recanati Challenger Pullach Challenger Recanati Challenger Aptos Challenger ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Kremlin Cup - Moscow Helsinki Challenger Alphen Challenger Eckental Challenger Heilbronn Challenger Furth Challenger Kosice Challenger Braunschweig Challenger Dortmund Challenger Kazan Challenger Mersin Challenger Rome Challenger Furth Challenger Braunschweig Challenger Astana Challenger Sibiu Challenger Eckental Challenger Helsinki Challenger Rome Challenger Milan Challenger Oberstaufen Challenger Petange Challenger Trani Challenger Izmir Challenger Fergana Challenger Mons Challenger Kazan Challenger Geneva Challenger Bratislava Challenger Vercelli Challenger Heilbronn Challenger Portoroz Challenger Recanati Challenger Madrid Challenger St. Remy Challenger Istanbul Challenger Scheveningen Challenger Tashkent Challenger Eckental Challenger Heilbronn Challenger New Delhi Challenger Mons Challenger Scheveningen Challenger Orleans Challenger Pune Challenger Eckental Challenger Brescia Challenger Andria Challenger Bangkok Challenger Manila Challenger Kazan Challenger Napoli Challenger Alphen Challenger ABN AMRO World Tennis Tournament - Rotterdam Tashkent Challenger Porto Challenger Koblenz Challenger Irving Challenger Meerbusch Challenger Bergamo Challenger Open 13 - Marseille Gerry Weber Open - Halle St. Brieuc Challenger Samarkand Challenger Bordeaux Challenger Astana Challenger Szczecin Challenger Astana Challenger Aptos Challenger Orleans Challenger Heilbronn Challenger Eckental Challenger Kazan Challenger Bergamo Challenger Samarkand Challenger Quimper Challenger Guadalajara Challenger Hamburg European Open - Hamburg Cherbourg Challenger Braunschweig Challenger Mons Challenger Mersin Challenger Mauthausen Challenger Scheveningen Challenger Cassis Challenger Szczecin Challenger Bratislava Challenger Canberra Challenger Pau Challenger Rabat Challenger Cherbourg Challenger Bangalore Challenger Mons Challenger Ostrava Challenger Gerry Weber Open - Halle Open Sud de France - Montpellier BMW Open - Munich Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Gerry Weber Open - Halle BNP Paribas Open - Indian Wells Hamburg European Open - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati BMW Open - Munich Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York BNP Paribas Open - Indian Wells Qatar ExxonMobil Open - Doha Vancouver Challenger Monte-Carlo Rolex Masters - Monte-Carlo Open 13 - Marseille Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Mercedes Cup - Stuttgart Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Bet-at-home Open - Hamburg Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Grand Prix Hassan II - Marrakech Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Sofia Open - Sofia Cincinnati Open - Cincinnati Abierto Mexicano - Los Cabos Davis Cup, World Group, Q2, JPN-GER 0-4 ABN AMRO World Tennis Tournament - Rotterdam Libema Open - 's-Hertogenbosch Rakuten Japan Open - Tokyo Orleans Challenger M25 Hong Kong Qatar ExxonMobil Open - Doha Open 13 Provence - Marseille German Tennis Championships - Hamburg Mersin Challenger Open de Moselle - Metz BMW Open - Munich International German Open - Hamburg Napoli Challenger BMW Open - Munich Boss Open - Stuttgart Barcelona Open BancSabadell - Barcelona U.S. Open - New York Bet-at-home Open - Hamburg Qatar ExxonMobil Open - Doha Apia International - Sydney Gwangju Challenger French Open - Paris BRD Nastase Tiriac Trophy - Bucharest Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Shenzhen Open - Shenzhen Erste Bank Open - Vienna Aircel Chennai Open - Chennai U.S. Open - New York Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Barcelona Open BancSabadell - Barcelona BMW Open - Munich U.S. Open - New York French Open - Paris Wimbledon - London Winston-Salem Open - Winston-Salem U.S. Open - New York Bet-at-home Open - Hamburg Australian Open - Melbourne French Open - Paris St. Petersburg Open - St. Petersburg Wimbledon - London U.S. Open - New York Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Ricoh Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Wimbledon - London U.S. Open - New York Australian Open - Melbourne China Open - Beijing French Open - Paris U.S. Open - New York Barcelona Open BancSabadell - Barcelona Swiss Indoors Basel - Basel French Open - Paris Wimbledon - London Kremlin Cup - Moscow Millennium Estoril Open - Estoril U.S. Open - New York St. Petersburg Open - St. Petersburg St. Petersburg Open - St. Petersburg bett1HULKS Indoors - Cologne Qatar ExxonMobil Open - Doha Erste Bank Open - Vienna Kremlin Cup - Moscow Murray River Open - Melbourne Mallorca Championships - Mallorca European Open - Antwerp Stockholm Open - Stockholm Belgrade 2 - Belgrade Barcelona Open BancSabadell - Barcelona Davis Cup, Group II, PO, TUN-BLR 2-3 Davis Cup, Group II, 1R, BLR-IRL 4-1 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, World Group, PO, GER-POL 3-2 Davis Cup, Group I, 1R, BLR-ROU 3-2 Davis Cup, World Group, PO, POR-GER 2-3 Davis Cup, Group I, PO, RUS-BLR 3-2 Davis Cup, Group I, PO, SVK-BLR 3-1 Davis Cup, Group I, 1R, BLR-POR 3-2 Davis Cup, Finals, QF, GBR-GER 2-0 Mallorca Championships - Mallorca Davis Cup, World Group, QR, GER-BLR 4-1 ATP Cup - Melbourne Davis Cup, Finals, Group F ATP Cup - Sydney Davis Cup, Finals, QF, GBR-GER 1-2 Davis Cup, Finals, SF, RUS-GER 2-1 Davis Cup, Group C, Hamburg Davis Cup, World Group, SF, GER-NED 0-2 Swiss Indoors Basel - Basel Open Sud de France - Montpellier German Tennis Championships - Hamburg Grand Prix Hassan II - Marrakech Qatar ExxonMobil Open - Doha St. Petersburg Open - St. Petersburg All Lower level tournaments Terra Wortmann Open - Halle Swiss Indoors Basel - Basel Olympics - Rio de Janeiro Olympics - Tokyo Wimbledon - London M25 Astana Rolex Paris Masters - Paris Australian Open - Melbourne Koblenz Challenger Davis Cup, World Group, Q, HUN-GER 2-3 Lugano Challenger Wimbledon - London Busan Challenger Internazionali BNL d'Italia - Rome M25 Kachreti Olympics - Paris Segovia Challenger Mercedes Cup - Stuttgart U.S. Open - New York Dubai Duty Free Tennis Championships - Dubai Rovereto Challenger Davis Cup, World Group, QF, GER-CAN 2-0 ASB Classic - Auckland Australian Open - Melbourne French Open - Paris U.S. Open - New York Sony Open Tennis - Miami BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Miami Open - Miami Rolex Paris Masters - Paris Miami Open - Miami Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Wimbledon - London Wimbledon - London Miami Open - Miami Mutua Madrid Open - Madrid Australian Open - Melbourne Citi Open - Washington Erste Bank Open - Vienna Adelaide International - Adelaide Mutua Madrid Open - Madrid Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York French Open - Paris French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Davis Cup, Finals, Group C ATP Cup - Brisbane, Perth, Sydney Davis Cup, Qualifiers, 1R, BRA-GER 1-3 Davis Cup, Finals, QF, GER-CAN 1-2 Wimbledon - London Davis Cup, Group II, 2R, TUR-BLR 2-3 Davis Cup, Group II, 3R, BLR-DEN 4-1 Davis Cup, Group II, 2R, MDA-BLR 4-1 Davis Cup, Group II, 1R, IRL-BLR 0-5 Davis Cup, Group II, 3R, POR-BLR 3-2 Davis Cup, Group I, 2R, BLR-AUT 3-1 Davis Cup, Group II, 1R, EGY-BLR 1-3 Davis Cup, World Group, 1R, AUS-GER 1-3 Western & Southern Open - Cincinnati M25 Doha